import {reqUserInfo, reqUpdateUserInfo} from '../../apis/index'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    headimgurl: '',
    nickname: ''
  },

  onLoad(){
    this.getuserInfo()
  },

  // 获取登录授权用户信息
  async getuserInfo(){
    const res = await reqUserInfo(this.data)
    if(res.code === 200){
      this.setData({
        headimgurl: res.data.headimgurl,
        nickname: res.data.nickname
      })
    }
  },

  // 选择头像
  onChooseAvatar(e){
    this.setData({
      headimgurl: e.detail.avatarUrl
    })
  },

  // 更新登录用户信息
  async updateInfo(){
    const res = await reqUpdateUserInfo({
      headimgurl: this.data.headimgurl,
      nickname: this.data.nickname
    });
    
    if(res.code === 200){
      wx.navigateBack({
        delta: 2
      });
    } else {
      console.error('更新用户信息失败:', res);
    }
  }
  
})